.box{width: 960px;}
.clear{clear: both;height: 0px;}
.bigcover{width: 400px;float: left;border:1px solid #CCDFF2; height:412px; position:relative;margin-top:2px; overflow:hidden;}
.bigcover .img1{border-bottom: 1px solid #D0D0D0;height: 220px;margin-bottom: 10px;width: 400px;}
.bigcover h2, .bigcover h3{font-size: 16px;font-weight: normal;padding: 0 10px;display: inline;}
.bigcover h2 a{color: Red;font-weight: bold}
.bigcover h3{font-size: 14px;}
.bigcover .intro{color: #666666;padding: 6px 10px;font-size: 13px;height: 110px;overflow: hidden}
.bigcover .dianji{padding: 5px 10px;font-size: 14px;font-weight: bold;}
ul.Re_list{height: 18px;padding: 10px 0 0;position: absolute;right: 5px;top: 180px;}
ul.Re_list li{display: inherit;float: left;line-height: 18px;margin: 0;overflow: hidden;text-align: center;width: 19px;}
ul.Re_list li.a1, ul.Re_list li.a2{border: 1px solid #FFFFFF;cursor: pointer;height: 16px;margin-left: 1px;width: 16px;}
ul.Re_list li.a1{background-color: #DDDDDD;color: #000000;}
ul.Re_list li.a2{background-color: #009933;color: #FFFFFF;font-weight: 700;}

.index{width: 316px;float: left;margin: 2px 4px 0px 8px;}
.news,.helpbox{background: #FFF none repeat scroll 0 0;border: 1px solid #A9C9EA;margin-bottom: 2px;}
.helpbox{background: #E7F3FF;padding-left: 5px;}
.news .toptitle{background: transparent url(http://img.kakapan.com/hz/xcarnt_bgx.gif) repeat-x scroll 0 -150px;height: 70px}
.news h3 a{color: #FE0200;float: left;font-family: "SimHei"; font-weight:bold!important/* IE7+FF*/;font-weight:normal; font-size: 18px;height: 29px;padding-top: 14px;text-align: center;width: 100%;}
.news p{text-align: center}
.news p a{ color:#666666; padding-right:4px;}
.news .info{line-height: 18px;padding-left: 15px;padding-right: 15px;}
.news .newslist{padding: 5px 5px 0px 5px;}
.news .newslist li .cat{color: #727272}
.news .newslist li{font-size: 14px;line-height: 24px;color: #06467E}
.news .newsrecommend{margin-top: 2px;height: 105px;}
.news .newsrecommend li{float: left;font-size: 13px;display: inline;margin-left: 5px;width: 150px;}
.news .newsrecommend li .cat{color: Red;font-size: 12px;}
.covertj { overflow:hidden; height:364px }
.fengtui{float: left;height: 146px;width: 234px;margin-left: 5px;padding: 5px 0 5px 0;overflow: hidden}
.fengtui .bookname a{font-size: 12px;color: #DA1A27;font-weight: bold;}
.fengtui .jianjie{ height:90px;overflow: hidden;}
.fengtui img{float: left;margin-right: 15px;margin-left: 8px;border: 1px solid #999999; width:98px; height:137px;}
.fengtui .author{font-size: 12px;font-weight: normal;}
.fengtui .author em{font-style: normal;color: #1A53FF;}

.box-720{float: left;width: 726px; position:relative; display:inline; margin-right:8px; }
.box-230{float: left;position: relative;width: 226px;}
.box-250{float: left;position: relative;width: 250px;}
.box-480{float: left;width: 468px; position:relative; margin:5px 8px;}
.box-950{float: left;position: relative;width: 960px;}
.coverlist{padding: 5px 2px; height:354px; overflow: hidden;}
.coverlist li{color: #939393;display: inline;float: left;height: 164px;margin: 0 10px 9px;overflow: hidden;position: relative;text-align: center;width: 100px;}
.coverlist li .playpic{height: 127px;margin: auto auto 3px;width: 92px;}
.playpic{display: block;overflow: hidden;position: relative;}
.playpic img{border: 1px solid #EAE4D1;display: block;padding: 2px;width: 91px;height: 126px;}
.coverlist li .title{padding-right: 10px;position: relative;}
.coverlist li p{height: 17px;line-height: 17px;overflow: hidden;}
.notitletop960{background: transparent url(http://img.kakapan.com/hz/notitlebg960.gif) no-repeat scroll 0 0;height: 4px;overflow: hidden;width: 960px;}
.notitlecontent{border: 1px solid #8DBAE2;border-top: none;background: #fff;zoom: 1;overflow: hidden;}
.book_charts{margin-bottom: 1px;width: 960px;}
.book_charts_left{display: inline;float: left;margin: 0 2px 0 0px;width: 235px;}
.book_charts_top{background:transparent url(http://img.kakapan.com/hz/sprite.png) no-repeat scroll 0 -485px;height:27px;width:235px;}
.book_charts_top h1{ height:27px; text-align:center; line-height:27px; color:#000; font-size:14px; overflow:hidden;}
.book_charts_title{background-color: #F5F5F5;border: 1px solid #CCDFF2; border-top:0px; font-weight: bold;height: 27px;line-height: 27px;width: 233px;}
.book_charts_title span{color: #89848B;display: inline-block;margin-left: 5px;width: 30px;}
.book_charts_title span.book_name{margin-left: 10px;width: 126px;}
.book_charts_title span.hit{margin: 0 8px 0 0;text-align: right;width: 49px;}
.book_charts_list{background: transparent url(http://img.kakapan.com/hz/ico_charts.gif) no-repeat scroll 0 0;height: 420px;width: 233px;border: 1px solid #CCDFF2; border-top:0px;}
.book_charts_list li{background: transparent url(http://img.kakapan.com/hz/dot_h_1.gif) repeat-x scroll left bottom;float: left;height: 28px;overflow: hidden;width: 233px;}
.book_charts_center{display: inline;float: left;margin: 0 4px 0 4px;width: 235px;}
.book_charts_right{display: inline;float: left;margin: 0 0 0 2px;width: 235px;}
.book_charts_list a{color: #5E5E5E;float: left;height: 28px;line-height: 28px;margin-left: 45px;overflow: hidden;text-decoration: none;width: 126px;}
.book_charts_list span{color: #5E5E5E;display: inline-block;float: right;font-family: Arial;height: 28px;line-height: 28px;margin-right: 6px;overflow: hidden;text-align: right;width: 50px;}
.gxlb { overflow:hidden; height:364px;}
.gxlb ul { padding:0; margin:auto; list-style:none;}
.gxlb li { background:#fff;background: transparent url(http://img.kakapan.com/hz/line.gif) repeat-x scroll left bottom;position:relative; height:23px; line-height:23px;overflow:hidden; padding:5px 10px; *padding:4px 10px;}
.gxlb li.bg1{ background:#F5F5F5;}
.gxlb li.memu{ background:#F5F5F5; height:24px;}
.gxlb li strong { color:#4e4e4e; font-weight:lighter; font-size:14px;}
.gxlb .book_type { float:left; width:40px;} .gxlb .book_type a{ color:#37609e;}
.gxlb .book_name{ float:right; width:120px; margin-right:10px;} 
.gxlb .book_news { float:right; width:335px;margin-right:10px;} 
.gxlb .book_author { float:right; width:80px;margin-right:10px;}
.gxlb .book_time { float:right;width:80px;}
.gxlb a:link{color: #37609e;}
.gxlb a:hover{color: #c00000;}
.gxlb a:active{color: #c00000;}
.wenzitj ul{ }
.wenzitj li{ float:left; width:238px; margin-bottom:5px;}
.wenzitj span {padding:0px 4px 0px 20px;}


.dayCommend {margin:3px 0 2px 8px;overflow:hidden;width:216px;}
.dayCommend li {border-bottom:1px solid #D6D6D6;float:left;width:220px;margin-bottom:4px;padding:5px 0;}
.dayCommend li .picTitle {display:block;float:left;width:90px;}
.dayCommend li h4 a{  color:#DA1A27;font-weight:bold;  font-size:14px}
.dayCommend li .picTitle img {border:1px solid #D6D6D6;display:block;padding:1px;width:86px;height:116px;}
.dayCommend li div {float:left;line-height:20px;width:120px; padding:2px;overflow: hidden;height:115px;}

.qiangxian_tt {background:url("http://img.kakapan.com/hz/sprite.png") no-repeat scroll 0 -248px transparent;height:27px;overflow:hidden;position:relative;}
.qiangxian_tt {
background-position:0 -408px;
}
.qiangxian_tt h2 {
background:none repeat scroll 0 0 transparent;
cursor:pointer;
height:21px;
left:10px;
line-height:20px;
padding:4px 5px 0 6px;
position:absolute;
top:0;
}
.qiangxian_tt h2.upH2{border:#c5ddf6 1px solid; padding:2px 5px 2px; background:#fff; border-bottom:none; border-top-width:2px;height:27px;
line-height:20px; cursor:pointer;}
.qiangxian_tt .qiangxian_tab2 {
left:110px;
}
.hotSort ol li{float: left;height: 22px;line-height: 22px;overflow: hidden;padding-right: 40px;position: relative;width: 144px; text-indent:5px;}
.hotSort ol li .imglist,.hotSort ol li.LI1 .wenzi{display: none;}
.hotSort ol li.LI1{background: #FFFFFF none repeat scroll 0 0;height: 84px;padding: 8px 0;text-indent: 0; width:200px; }
.hotSort ol li.LI1 .imglist{display: block}
.hotSort ol li.LI1 img{border: 1px solid #DEDEDC;display: block;float: left;height: 80px;margin: 0 10px 0 0;overflow: hidden;padding: 1px;width: 60px;}
.hotSort ol li.LI1 h3{overflow: hidden;text-indent: 2em;white-space: nowrap;width: 120px; font-size:13px; font-weight:normal;}
.hotSort ol li.LI1 p{color: #727272;height: 38px;line-height: 19px;margin: 3px 0;overflow: hidden;width: 115px;}

.links { margin:0px 0px 5px;height:60px;}
.links ul{list-style-type:none;margin:5px 0 5px 5px;padding:0;}
.linktext li {float:left;margin:0;padding:0 6px;text-align:center;white-space:nowrap;}